package com.lvmama.rhino.entity;

import java.util.Date;

public class MonitorVO extends BaseCondition{
    
    /**
     * 选择时段
     */
    private String chooseTimeVO;
    
    /**
     * 查询类型
     */
    private String searchType;
    
    /**
     * 开始时间
     */
    private Date startDate;
    
    /**
     * 结束时间
     */
    private Date endDate;
    
    /**
     * 日期区间
     */
    private String[] dateInterval;
    
    /**
     * 省份
     */
    private String province;
    
    /**
     * 区间最小时间
     */
    private Double minTime;
    
    /**
     * 区间最大时间
     */
    private Double maxTime;
    
    /**
     * 选择系列号
     */
    private String seriesIndex;
    
    /**
     * 表格查询选择时段
     */
    private String chooseTimeTableVO;
    
    /**
     * 表格开始时间
     */
    private Date startDateTable;
    
    /**
     * 表格结束时间
     */
    private Date endDateTable;
    
    /**
     * 接口名
     */
    private String apiName;
    
    /**
     * 方法
     */
    private String method;
    
    /**
     * APP类型
     */
    private String appType;
    
    /**
     * 失败返回的相关code码
     */
    private String failureCode;
    
    /**
     * 异常类型(1-接口异常,2-HTTP异常)
     */
    private String failuerType;
    
    /**
     * 接口版本号
     */
    private String apiVersion;
    
    /**
     * 耗时类型
     */
    private String timeConsumingType;
    

    public String getChooseTimeVO() {
        return chooseTimeVO;
    }

    public void setChooseTimeVO(String chooseTimeVO) {
        this.chooseTimeVO = chooseTimeVO;
    }

    public String getSearchType() {
        return searchType;
    }

    public void setSearchType(String searchType) {
        this.searchType = searchType;
    }

    public Date getStartDate() {
        return startDate;
    }

    public void setStartDate(Date startDate) {
        this.startDate = startDate;
    }

    public Date getEndDate() {
        return endDate;
    }

    public void setEndDate(Date endDate) {
        this.endDate = endDate;
    }

    public String[] getDateInterval() {
        return dateInterval;
    }

    public void setDateInterval(String[] dateInterval) {
        this.dateInterval = dateInterval;
    }

    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = province;
    }

    public Double getMinTime() {
        return minTime;
    }

    public void setMinTime(Double minTime) {
        this.minTime = minTime;
    }

    public Double getMaxTime() {
        return maxTime;
    }

    public void setMaxTime(Double maxTime) {
        this.maxTime = maxTime;
    }

    public String getSeriesIndex() {
        return seriesIndex;
    }

    public void setSeriesIndex(String seriesIndex) {
        this.seriesIndex = seriesIndex;
    }

    public String getChooseTimeTableVO() {
        return chooseTimeTableVO;
    }

    public void setChooseTimeTableVO(String chooseTimeTableVO) {
        this.chooseTimeTableVO = chooseTimeTableVO;
    }

    public Date getStartDateTable() {
        return startDateTable;
    }

    public void setStartDateTable(Date startDateTable) {
        this.startDateTable = startDateTable;
    }

    public Date getEndDateTable() {
        return endDateTable;
    }

    public void setEndDateTable(Date endDateTable) {
        this.endDateTable = endDateTable;
    }

    public String getApiName() {
        return apiName;
    }

    public void setApiName(String apiName) {
        this.apiName = apiName;
    }

    public String getFailuerType() {
        return failuerType;
    }

    public void setFailuerType(String failuerType) {
        this.failuerType = failuerType;
    }

    public String getMethod() {
        return method;
    }

    public void setMethod(String method) {
        this.method = method;
    }

    public String getAppType() {
        return appType;
    }

    public void setAppType(String appType) {
        this.appType = appType;
    }

    public String getFailureCode() {
        return failureCode;
    }

    public void setFailureCode(String failureCode) {
        this.failureCode = failureCode;
    }

    public String getApiVersion() {
        return apiVersion;
    }

    public void setApiVersion(String apiVersion) {
        this.apiVersion = apiVersion;
    }

    public String getTimeConsumingType() {
        return timeConsumingType;
    }

    public void setTimeConsumingType(String timeConsumingType) {
        this.timeConsumingType = timeConsumingType;
    }
    
}
